package pl.edu.agh.iosr.gamblingzone.adminpanel.action;

import java.util.List;

import javax.ejb.Local;

import pl.edu.agh.iosr.gamblingzone.model.BettingSlip;
import pl.edu.agh.iosr.gamblingzone.model.User;

@Local
public interface UsersManage {

	public void init();
	public void remove();
	
	public List<User> getAll();
    void removeUser(User u);
    void blockUser(User u);
    void unblockUser(User u);
    void cancelUser(User u);
    void uncancelUser(User u);
    void setDetails(User u);
    User getDetails();
	public List<BettingSlip> getCurrentBettingSlips();
	public void setCurrentBettingSlips(List<BettingSlip> currentBettingSlips);
}
